h2
{
    margin: 0;
}

#header
{
    width: 100%;
    border-bottom: solid 2px black;
	background-color: #482400;
	color: white;
}

#header_content
{
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

#body
{
    border: solid 2px black;
}

table
{
    border-collapse: collapse;
	width: 800px;
}

[id|=tabel_order]:hover
{
	opacity:0.75;
}

[id|=tabel_setor]:hover
{
	opacity:0.75;
}

td
{
	padding: 3px;
	border: 1px solid #000;
	
}

td.header
{
	background-color: #4CC417;
	font-weight: bolder;
}

td.menu_header
{
	background-color: #482400;
	color: #FFF;
	font-weight: bolder;
}

td.menu
{
	background-color: #98FF98;
	font-weight: bolder;
}

td.menu_footer
{
	background-color: #4CFF4C;
	font-weight: bolder;
}

td.success
{
	background-color: #4CFF4C;
}

td.failure
{
	background-color: #FF9999;
}

[class|=label]
{
	text-align: right;
	color: #FFF;
}

td.tabel_rupiah
{
	text-align: right;
}

.total_bersih
{
	/*font-weight: bolder;*/
}

#session_summary
{
	width: auto;
}

#session_summary td
{
	border: none;
}

#session_summary .total_bersih
{
	/*border-top: 1px solid #000;*/
}